|
Andrei Alexandrescu (born 1969) is a Romanian American C++ and D language〔 programmer and author. He is particularly known for his pioneering work on policy-based design implemented via template metaprogramming. These ideas are articulated in his book ''Modern C++ Design'' and were first implemented in his programming library, Loki. He also implemented the "move constructors" concept in his MOJO library. He contributed to the ''C/C++ Users Journal'' under the byline "Generic He became an American citizen in August 2014.〔(Reddit.com: "Sixteen years ago, at 28, I landed in New York with $300 to my name. Today I became a US citizen. It's been a wild ride that I hope will go on!" )〕 He is a developer of the D programming language. ==Education and career== Alexandrescu received a B.S. degree in Electrical Engineering from Polytechnic University of Bucharest (''Universitatea Politehnica din Bucureşti'') in July 1994.〔(Andrei Alexandrescu: Resumé )〕〔(ACCU Spring Conference 2001 )〕 His first article was published in the ''C/C++ Users Journal'' in September 1998. He was a program manager for Netzip, Inc. from April 1999 until February 2000. When the company was acquired by RealNetworks, Inc., he served there as a development manager from February 2000 through September 2001.〔 Alexandrescu earned an M.S. (2003) and a Ph.D. (2009) in computer science from the University of Washington.〔( ACCU 2008: Speakers )〕〔(ACCU 2010: Speakers )〕〔(Computer Science & Engineering, Recent Ph.D. Graduates (Summer 2009) ). University of Washington.〕 More recently, he has been assisting Walter Bright in the development of the D programming language. Alexandrescu released a book titled ''The D Programming Language'' in May 2010. Alexandrescu, Herb Sutter, and Scott Meyers run (C++ and Beyond ), a small annual technical conference. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Andrei Alexandrescu」の詳細全文を読む スポンサード リンク
|